<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>StatCVS - jUCMNav Developers: etremblay</title>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatCVS 0.6.0"/>
<link rel="stylesheet" href="objectlab-statcvs.css" type="text/css"/>
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&amp;login=statsvn&amp;apiKey=R_2c362b417d0517c27876cbaca1bb68cc"></script>
<script type="text/javascript" charset="utf-8">
   // wait until page is loaded to call API
   var redir_url;
   var short_url;
   BitlyCB.myShortenCallback = function(data) {
      // this is how to get a result of shortening a single url
      var result;
      short_url=null;
      for (var r in data.results) {
         result = data.results[r];
         result['longUrl'] = r;
         short_url = result['shortUrl'];
         break;
      }
      if (short_url==null) // bit.ly failed
      document.location=redir_url;
      else
      redirToTwitter();
   };
   function shortenTweet(url) {
      if (short_url == null || redir_url!=url) {
      redir_url = url;
      BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
      }
      else
      redirToTwitter();
      return false;
   }
   function redirToTwitter() { 
      // replace {0} which is visible as %7B0} in the link
      document.location = redir_url.replace('%7B0}', short_url);
   }
</script>
  </head>

<body>

<h1>jUCMNav Developers: etremblay</h1>
<div id="parentlink">&#171; <a href="index.html">Development Statistics for jUCMNav</a> &#171; <a href="developers.html">Developers</a></div>
<dl class="attributes">
    <dt>Login name:</dt>
    <dd>etremblay</dd>
    <dt>Total Commits:</dt>
    <dd>1,474 (26.6%)</dd>
    <dt>Lines of Code:</dt>
    <dd>70,147 (39.6%)</dd>
    <dt>Most Recent Commit:</dt>
    <dd><span class="date">2005-07-16 14:20</span></dd>
    <dt>Tweet this:</dt>
    <dd><a onclick="return shortenTweet(this.href);" href="http://twitter.com/home?status=etremblay%20contributed%2070%2C147%20(39.6%25)%20lines%20to%20jUCMNav%20%7B0}%20most%20recent%20commit%202005-07-16%20stats%20by%20StatCVS%20http%3A%2F%2Ftr.im%2Fkccq"><img style="border:0px" alt="Tweet this" src="tweet-this.png"/></a></dd>
</dl>

<div class="section">
<h2>Activity by Clock Time</h2>
<p class="chart"><img src="activity_time_etremblay.png" alt="Activity by Hour of Day for etremblay" width="800" height="500" /></p><p class="chart"><img src="activity_day_etremblay.png" alt="Activity by Day of Week for etremblay" width="800" height="500" /></p></div>
<div class="section">
<h2>Activity in Directories</h2>
  <table  rules="groups" summary="Overview of this author's activities in different directories">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>Directory</th>
        <th>Changes</th>
        <th>Lines of Code</th>
        <th>Lines per Change</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <th>Totals</th>
        <td>1474 (100.0%)</td>
        <td>70147 (100.0%)</td>
        <td>47.5</td>
      </tr>
    </tfoot>
    <tbody>
      <tr  class="odd">
        <th><a href="dir_src_ucm_map_impl.html" class="directory">src/ucm/map/impl/</a></th>
        <td>107 (7.3%)</td>
        <td>11354 (16.2%)</td>
        <td>106.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_urncore_impl.html" class="directory">src/urncore/impl/</a></th>
        <td>57 (3.9%)</td>
        <td>7503 (10.7%)</td>
        <td>131.6</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_ucm_performance_impl.html" class="directory">src/ucm/performance/impl/</a></th>
        <td>48 (3.3%)</td>
        <td>5637 (8.0%)</td>
        <td>117.4</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_map.html" class="directory">src/ucm/map/</a></th>
        <td>108 (7.3%)</td>
        <td>5536 (7.9%)</td>
        <td>51.2</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_urncore.html" class="directory">src/urncore/</a></th>
        <td>65 (4.4%)</td>
        <td>5108 (7.3%)</td>
        <td>78.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_performance.html" class="directory">src/ucm/performance/</a></th>
        <td>67 (4.5%)</td>
        <td>4165 (5.9%)</td>
        <td>62.1</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_grl.html" class="directory">src/grl/</a></th>
        <td>12 (0.8%)</td>
        <td>2958 (4.2%)</td>
        <td>246.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_tests_progress.html" class="directory">src/seg/jUCMNav/tests/progress/</a></th>
        <td>3 (0.2%)</td>
        <td>2188 (3.1%)</td>
        <td>729.3</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_grl_impl.html" class="directory">src/grl/impl/</a></th>
        <td>12 (0.8%)</td>
        <td>1869 (2.7%)</td>
        <td>155.7</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_views_stub.html" class="directory">src/seg/jUCMNav/views/stub/</a></th>
        <td>12 (0.8%)</td>
        <td>1728 (2.5%)</td>
        <td>144.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_urn_impl.html" class="directory">src/urn/impl/</a></th>
        <td>16 (1.1%)</td>
        <td>1696 (2.4%)</td>
        <td>106.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_scenario_impl.html" class="directory">src/ucm/scenario/impl/</a></th>
        <td>20 (1.4%)</td>
        <td>1454 (2.1%)</td>
        <td>72.7</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model_commands_transformations.html" class="directory">src/seg/jUCMNav/model/commands/transformations/</a></th>
        <td>31 (2.1%)</td>
        <td>1413 (2.0%)</td>
        <td>45.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_map_util.html" class="directory">src/ucm/map/util/</a></th>
        <td>8 (0.5%)</td>
        <td>1367 (1.9%)</td>
        <td>170.8</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_grl_util.html" class="directory">src/grl/util/</a></th>
        <td>8 (0.5%)</td>
        <td>1209 (1.7%)</td>
        <td>151.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_tests_commands.html" class="directory">src/seg/jUCMNav/tests/commands/</a></th>
        <td>2 (0.1%)</td>
        <td>1098 (1.6%)</td>
        <td>549.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editparts.html" class="directory">src/seg/jUCMNav/editparts/</a></th>
        <td>84 (5.7%)</td>
        <td>1071 (1.5%)</td>
        <td>12.7</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_urncore_util.html" class="directory">src/urncore/util/</a></th>
        <td>8 (0.5%)</td>
        <td>1003 (1.4%)</td>
        <td>125.3</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_urn.html" class="directory">src/urn/</a></th>
        <td>16 (1.1%)</td>
        <td>962 (1.4%)</td>
        <td>60.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_impl.html" class="directory">src/ucm/impl/</a></th>
        <td>12 (0.8%)</td>
        <td>823 (1.2%)</td>
        <td>68.5</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_ucm_scenario.html" class="directory">src/ucm/scenario/</a></th>
        <td>20 (1.4%)</td>
        <td>806 (1.1%)</td>
        <td>40.3</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_performance_util.html" class="directory">src/ucm/performance/util/</a></th>
        <td>8 (0.5%)</td>
        <td>786 (1.1%)</td>
        <td>98.2</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editparts_treeEditparts.html" class="directory">src/seg/jUCMNav/editparts/treeEditparts/</a></th>
        <td>27 (1.8%)</td>
        <td>780 (1.1%)</td>
        <td>28.8</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_model_commands_create.html" class="directory">src/seg/jUCMNav/model/commands/create/</a></th>
        <td>24 (1.6%)</td>
        <td>757 (1.1%)</td>
        <td>31.5</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_figures.html" class="directory">src/seg/jUCMNav/figures/</a></th>
        <td>48 (3.3%)</td>
        <td>663 (0.9%)</td>
        <td>13.8</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_views_property.html" class="directory">src/seg/jUCMNav/views/property/</a></th>
        <td>20 (1.4%)</td>
        <td>472 (0.7%)</td>
        <td>23.6</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_ucm.html" class="directory">src/ucm/</a></th>
        <td>12 (0.8%)</td>
        <td>460 (0.7%)</td>
        <td>38.3</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav.html" class="directory">src/seg/jUCMNav/</a></th>
        <td>6 (0.4%)</td>
        <td>455 (0.6%)</td>
        <td>75.8</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model.html" class="directory">src/seg/jUCMNav/model/</a></th>
        <td>6 (0.4%)</td>
        <td>419 (0.6%)</td>
        <td>69.8</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_scenario_util.html" class="directory">src/ucm/scenario/util/</a></th>
        <td>8 (0.5%)</td>
        <td>402 (0.6%)</td>
        <td>50.2</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editors_palette_tools.html" class="directory">src/seg/jUCMNav/editors/palette/tools/</a></th>
        <td>5 (0.3%)</td>
        <td>386 (0.6%)</td>
        <td>77.2</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_views_property_descriptors.html" class="directory">src/seg/jUCMNav/views/property/descriptors/</a></th>
        <td>12 (0.8%)</td>
        <td>333 (0.5%)</td>
        <td>27.7</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir.html" class="directory">/</a></th>
        <td>19 (1.3%)</td>
        <td>333 (0.5%)</td>
        <td>17.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_views_wizards.html" class="directory">src/seg/jUCMNav/views/wizards/</a></th>
        <td>2 (0.1%)</td>
        <td>329 (0.5%)</td>
        <td>164.5</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_views_compositeList.html" class="directory">src/seg/jUCMNav/views/compositeList/</a></th>
        <td>7 (0.5%)</td>
        <td>316 (0.5%)</td>
        <td>45.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_editors_resourceManagement.html" class="directory">src/seg/jUCMNav/editors/resourceManagement/</a></th>
        <td>4 (0.3%)</td>
        <td>307 (0.4%)</td>
        <td>76.7</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_figures_router.html" class="directory">src/seg/jUCMNav/figures/router/</a></th>
        <td>21 (1.4%)</td>
        <td>295 (0.4%)</td>
        <td>14.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_urn_util.html" class="directory">src/urn/util/</a></th>
        <td>8 (0.5%)</td>
        <td>288 (0.4%)</td>
        <td>36.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editors_palette.html" class="directory">src/seg/jUCMNav/editors/palette/</a></th>
        <td>10 (0.7%)</td>
        <td>271 (0.4%)</td>
        <td>27.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_ucm_util.html" class="directory">src/ucm/util/</a></th>
        <td>8 (0.5%)</td>
        <td>250 (0.4%)</td>
        <td>31.2</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editors.html" class="directory">src/seg/jUCMNav/editors/</a></th>
        <td>57 (3.9%)</td>
        <td>201 (0.3%)</td>
        <td>3.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_editpolicies_layout.html" class="directory">src/seg/jUCMNav/editpolicies/layout/</a></th>
        <td>7 (0.5%)</td>
        <td>187 (0.3%)</td>
        <td>26.7</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model_commands_changeConstraints.html" class="directory">src/seg/jUCMNav/model/commands/changeConstraints/</a></th>
        <td>10 (0.7%)</td>
        <td>146 (0.2%)</td>
        <td>14.6</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_actions.html" class="directory">src/seg/jUCMNav/actions/</a></th>
        <td>27 (1.8%)</td>
        <td>123 (0.2%)</td>
        <td>4.5</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editpolicies_element.html" class="directory">src/seg/jUCMNav/editpolicies/element/</a></th>
        <td>6 (0.4%)</td>
        <td>115 (0.2%)</td>
        <td>19.1</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_editors_actionContributors.html" class="directory">src/seg/jUCMNav/editors/actionContributors/</a></th>
        <td>5 (0.3%)</td>
        <td>59 (0.1%)</td>
        <td>11.8</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_views.html" class="directory">src/seg/jUCMNav/views/</a></th>
        <td>40 (2.7%)</td>
        <td>42 (0.1%)</td>
        <td>1.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_tests.html" class="directory">src/seg/jUCMNav/tests/</a></th>
        <td>4 (0.3%)</td>
        <td>24 (0.0%)</td>
        <td>6.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_tests_commands.html" class="directory">src/tests/commands/</a></th>
        <td>1 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_tests.html" class="directory">src/tests/</a></th>
        <td>1 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_views_resp.html" class="directory">src/seg/jUCMNav/views/resp/</a></th>
        <td>11 (0.7%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_model_util_modelexplore.html" class="directory">src/seg/jUCMNav/model/util/modelexplore/</a></th>
        <td>4 (0.3%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model_util.html" class="directory">src/seg/jUCMNav/model/util/</a></th>
        <td>4 (0.3%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_model_ucm_util.html" class="directory">src/seg/jUCMNav/model/ucm/util/</a></th>
        <td>6 (0.4%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model_ucm_impl.html" class="directory">src/seg/jUCMNav/model/ucm/impl/</a></th>
        <td>38 (2.6%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_model_ucm.html" class="directory">src/seg/jUCMNav/model/ucm/</a></th>
        <td>38 (2.6%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_model_commands_delete.html" class="directory">src/seg/jUCMNav/model/commands/delete/</a></th>
        <td>30 (2.0%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_model_commands.html" class="directory">src/seg/jUCMNav/model/commands/</a></th>
        <td>44 (3.0%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_icons.html" class="directory">src/seg/jUCMNav/icons/</a></th>
        <td>41 (2.8%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_emf.html" class="directory">src/seg/jUCMNav/emf/</a></th>
        <td>43 (2.9%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editpolicies_feedback.html" class="directory">src/seg/jUCMNav/editpolicies/feedback/</a></th>
        <td>2 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_editpolicies_directEditPolicy.html" class="directory">src/seg/jUCMNav/editpolicies/directEditPolicy/</a></th>
        <td>1 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_src_seg_jUCMNav_editpolicies_directEdit.html" class="directory">src/seg/jUCMNav/editpolicies/directEdit/</a></th>
        <td>1 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_src_seg_jUCMNav_editpolicies.html" class="directory">src/seg/jUCMNav/editpolicies/</a></th>
        <td>73 (5.0%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_icons.html" class="directory">icons/</a></th>
        <td>8 (0.5%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_.settings.html" class="directory">.settings/</a></th>
        <td>1 (0.1%)</td>
        <td>0 (0.0%)</td>
        <td>0.0</td>
      </tr>
    </tbody>
  </table>

<p class="chart"><img src="directory_sizes_etremblay.png" alt="Activity of etremblay" width="800" height="500" /></p></div>
<div class="section">
<h2>Most Recent Commits</h2>
<dl class="commitlist">
  <dt><a name="20"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-16 14:20</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">487</span></span>
  </dt>
  <dd>
    <p class="comment">
A little bit more command tests.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/tests/commands</strong>:
        JUCMNavCommandTests.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="19"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-15 00:24</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">486</span></span>
  </dt>
  <dd>
    <p class="comment">
Lesson learned...  Never try to make an SWT application in 3.1 for 3.0....  The layout won't work like you designed it in 3.1...<br />
Added condition editing in the StubBindingDialog.  Quick hack to take what was working in the 3.1 version done during the day and add it to the 3.0 version.  The layout is not as nice though in 3.0.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">6 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>.settings</strong>:
        org.eclipse.jdt.core.prefs&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/figures</strong>:
        StubFigure.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model</strong>:
        ModelCreationFactory.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands/transformations</strong>:
        ChangeLabelNameCommand.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/util</strong>:
        URNReferencerChecker.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="18"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-14 02:41</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">474</span></span>
  </dt>
  <dd>
    <p class="comment">
Deleted useless Resp view actions.<br />
Added a create map button in the Stub Dialog.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        ResponsibilityView.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="17"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-13 01:27</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">469</span></span>
  </dt>
  <dd>
    <p class="comment">
Performance improvements in Resp view + some bug fix...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views/compositeList</strong>:
        CompositeListControl.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        RespListViewer.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="16"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-13 00:35</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">468</span></span>
  </dt>
  <dd>
    <p class="comment">
Resp View scrolling now work after 3h of tweaking...  I hate SWT sometimes...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views/compositeList</strong>:
        CompositeListControl.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        RespListViewer.java&#160;<span class="change">(changed)</span>,
        ResponsibilityView.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="15"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-12 21:44</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">465</span></span>
  </dt>
  <dd>
    <p class="comment">
Small bug fix.  RespView now update correctly when you switch between editors and when you close them.<br />
The view will update when you add a new map.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        MultiPageTabManager.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        ResponsibilityView.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="14"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-12 03:09</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">460</span></span>
  </dt>
  <dd>
    <p class="comment">
Selection synchronizing between resp view and the editor.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        IPageChangeListener.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/compositeList</strong>:
        CompositeListControl.java&#160;<span class="change">(changed)</span>,
        ISelectionListener.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        RespListViewer.java&#160;<span class="change">(changed)</span>,
        ResponsibilityView.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="13"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-11 23:46</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">457</span></span>
  </dt>
  <dd>
    <p class="comment">
That's what happen when you don't test enough before commiting...  My reponsibility list items were not responding to name or description changes anymore since now I was listing refs instead of defs.  Fixed now.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        RespListViewer.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="12"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-07-07 03:45</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">440</span></span>
  </dt>
  <dd>
    <p class="comment">
Pretty big commit!<br />
Refactored the composite list control to be useable with something else than the responsibility list.<br />
The resp view will now refresh properly when you add/remove/change a responsibility in the map.<br />
The rep view will change when you change the tab in the editor (won't change if you use the outline).  Now anything can listen to know when the tab changes.<br />

    </p>
    <p class="commitdetails"><strong>332</strong> lines of code changed in <span class="files">14 files</span>:</p>
    <ul class="commitdetails">
      <li>
        plugin.xml&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        IPageChangeListener.java&#160;<span class="new">(new&#160;16)</span>,
        MultiPageTabManager.java&#160;<span class="change">(changed)</span>,
        UCMNavMultiPageEditor.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views</strong>:
        RespListControl.java&#160;<span class="del">(del)</span>,
        RespListItem.java&#160;<span class="del">(del)</span>,
        RespListViewer.java&#160;<span class="del">(del)</span>,
        ResponsibilityView.java&#160;<span class="del">(del)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/compositeList</strong>:
        CompositeListControl.java&#160;<span class="new">(new&#160;209)</span>,
        CompositeListItem.java&#160;<span class="new">(new&#160;90)</span>,
        ISelectionListener.java&#160;<span class="new">(new&#160;17)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/resp</strong>:
        RespListItem.java&#160;<span class="new">(new)</span>,
        RespListViewer.java&#160;<span class="new">(new)</span>,
        ResponsibilityView.java&#160;<span class="new">(new)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="11"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-29 02:52</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">433</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a really basic Responsibility View.  Right now you can select each responsibility but the selection synchronization is not there yet.<br />
If you change info of responsibilities it'll show in the list, but if you add new ones it won't for the moment...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views</strong>:
        RespListControl.java&#160;<span class="new">(new)</span>,
        RespListItem.java&#160;<span class="new">(new)</span>,
        RespListViewer.java&#160;<span class="new">(new)</span>,
        ResponsibilityView.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="10"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-17 22:03</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">389</span></span>
  </dt>
  <dd>
    <p class="comment">
Delete of PluginBindings In/OutBindings should now be handled in all the situations where they should be deleted that I know of...<br />
It think my code is now "beta ready".<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">11 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteInBindingCommand.java&#160;<span class="change">(changed)</span>,
        DeleteMapCommand.java&#160;<span class="change">(changed)</span>,
        DeleteMultiNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeleteOutBindingCommand.java&#160;<span class="change">(changed)</span>,
        DeletePluginCommand.java&#160;<span class="change">(changed)</span>,
        DeleteStartNCEndCommand.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands/transformations</strong>:
        ForkPathsCommand.java&#160;<span class="change">(changed)</span>,
        JoinEndToStubJoinCommand.java&#160;<span class="change">(changed)</span>,
        JoinPathsCommand.java&#160;<span class="change">(changed)</span>,
        JoinStartToStubForkCommand.java&#160;<span class="change">(changed)</span>,
        MergeStartEndCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="9"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-17 03:07</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">376</span></span>
  </dt>
  <dd>
    <p class="comment">
Deleting a map will now handle deletion of bindings.  Select All and then delete on a map when there's a stub with bindings now works.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteMapCommand.java&#160;<span class="change">(changed)</span>,
        DeletePluginCommand.java&#160;<span class="change">(changed)</span>,
        DeleteStartNCEndCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="8"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-16 23:22</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">375</span></span>
  </dt>
  <dd>
    <p class="comment">
Delete of PluginBindings/InBinding/OutBinding are now done using Compounds commands.  This improve code reuse a lot.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editpolicies/element</strong>:
        PathNodeComponentEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteMultiNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeleteNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeletePluginCommand.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands/transformations</strong>:
        JoinEndToStubJoinCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="7"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-13 02:37</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">345</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a lot of comments in DeleteMultiNodeCommand, DeleteNodeCommand and DeletePluginCommand.<br />
Implemented pre and post conditions of DeletePluginCommand, DeleteMultiNodeCommand.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteMultiNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeleteNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeletePluginCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="6"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-12 21:09</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">344</span></span>
  </dt>
  <dd>
    <p class="comment">
Delete of PluginBindings now works when deleting a stub with 1 or more number of in or out...<br />
StubBindingsDialog now display IN and OUT from 1 instead of 0.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav</strong>:
        messages_en.properties&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteMultiNodeCommand.java&#160;<span class="change">(changed)</span>,
        DeleteNodeCommand.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="5"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-11 14:36</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">338</span></span>
  </dt>
  <dd>
    <p class="comment">
Double clicking on a stub without any plugin now work....<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        StubEditPart.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="4"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-11 14:32</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">337</span></span>
  </dt>
  <dd>
    <p class="comment">
Added some comments.<br />

    </p>
    <p class="commitdetails"><strong>62</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        MapLabelProvider.java&#160;<span class="del">(del)</span>,
        PluginContentProvider.java&#160;<span class="change">(changed)</span>,
        PluginLabelProvider.java&#160;<span class="new">(new&#160;62)</span>,
        PluginListDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="3"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-10 23:52</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">336</span></span>
  </dt>
  <dd>
    <p class="comment">
New dialog when you double click on a dynamic stub to select the map you want to open.<br />

    </p>
    <p class="commitdetails"><strong>1666</strong> lines of code changed in <span class="files">8 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/actions</strong>:
        EditStubPluginsAction.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        StubEditPart.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views</strong>:
        StubBindingsDialog.java&#160;<span class="del">(del)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/property/descriptors</strong>:
        StubPluginsCellEditor.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views/stub</strong>:
        MapLabelProvider.java&#160;<span class="new">(new)</span>,
        PluginContentProvider.java&#160;<span class="new">(new&#160;50)</span>,
        PluginListDialog.java&#160;<span class="new">(new&#160;105)</span>,
        StubBindingsDialog.java&#160;<span class="new">(new&#160;1511)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="2"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-10 04:45</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">334</span></span>
  </dt>
  <dd>
    <p class="comment">
Can now delete in/out Bindings.  The StubBindingDialog is now much more professionnal looking.  Dynamic stubs are now functionnal in the dialog.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/model/commands/delete</strong>:
        DeleteInBindingCommand.java&#160;<span class="new">(new)</span>,
        DeleteOutBindingCommand.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="1"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-06-09 03:09</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">327</span></span>
  </dt>
  <dd>
    <p class="comment">
Jipi, Lesson #1:  Test before commiting :)  The application was not even loading after you renamed messages.properties. :)<br />
messages_en updated in Messages.java...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav</strong>:
        Messages.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/views</strong>:
        StubBindingsDialog.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

</dl>

<p>(60 more)</p>
</div><div id="generatedby">Generated by <a href="http://statcvs.sf.net">StatCVS</a> 0.6.0</div>
</body>
</html>